2
תגובות

ביטוי רגולארי

פתח ActionScript ,
היי
יצרתי את הביטוי הזה:
[code]
#\{L_([A-Z0-9\-_]+)\}#
[/code]
אך אם המחרוזת היא:
{L_EMAIL_NOT_FOUND}
זה ממפעיל גם את ה L_ של האימייל את הפונקציה שהגדתי שיופעל הביטוי
איך אפשר למנוע זאת?

2 תשובות

avatar ענה intval ב 19 לספטמבר 2014 #

רק על ידי שינוי סדר הקוד

if match l_email_not_found ..
elseif match l_email

avatar ענה ActionScript ב 19 לספטמבר 2014 #

מצאתי את הפתרון
הבעיה לא הייתה בביטוי
השתמשתי ב str_replace כדי למחוק את ה L_ כדי לקבל את המחרוזת בלי התחילית.
וזה החליף את את החלק של המייל
שיניתי את זה לביטוי רגולארי.